草庐IT

python - 无法访问 Google AppEngine 外部库

全部标签

javascript - 如何在另一个正在创作的 jQuery 插件中包含一个外部插件

我正在为我正在进行的项目构建自定义jQuery插件。我想返回一个自定义对象到另一个jQuery插件...而不是必须确保使用我的插件的每个页面也有这个其他插件,是否可以将它包含在实际插件本身中?而不是在使用我的插件的每个页面上键入以下内容:我想看看是否有允许这样的选项:(function($){$.include('url_to_plugin');//codetoimplementmyplugin})(jQuery);感谢Marko的建议...我可能做错了什么,因为我引用的插件未被识别。下面是我的代码:(function($){varscript=document.createEleme

javascript - 有没有办法将外部 Javascript 作为 Jasmine 的来源?

我正在尝试配置jasmine.yml(使用jasminegem)以使用从GoogleAPI提供的JQuery,而不是将其本地下载到我的服务器。即:src_files:-ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js不幸的是,这似乎不起作用,因为(根据配置文件中的注释)它正在寻找相对于src_dir的文件路径。那这不可能吗?谢谢鲁伊 最佳答案 我最终通过规范助手编写了javascriptinclude-在我的例子中是Livereload脚本:document.write

c# - 如何访问和修改 Windows 8 中的联系人?

我在Windows8中发现了一个新的联系人API:http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.contacts%28v=VS.85%29.aspx但是我无法找到如何列出所有联系人以及添加或删除联系人。有什么提示吗? 最佳答案 查看ContactPicker样本。你不能直接去修改联系人,你必须让用户先为你选择它们。这是通过pickSingleContactAsync()方法完成的。这会为您提供一个您可以查询或修改的Conta

Javascript 和文件上传无法按预期使用 click()

我正在用javascript创建一个上传控件,然后使用element.click()打开文件浏览器对话框。functionadd(type){varelement=document.createElement("input");element.setAttribute("type",type);element.setAttribute("value",type);element.setAttribute("name",type);element.setAttribute("id","element-"+i);varremovebutton=document.createElement(

javascript - jqueryui 对话框无法在 firefox 11 中输入 `select()`

我在Windows7上的Firefox11中运行此代码。(请参阅http://jsfiddle.net/QStkd/)。$('').dialog();输入中的值未被选中,在Chrome和IE中确实如此,如果我手动调用select()方法也不起作用。这是一个已知问题吗?有什么方法可以选择吗?Timerswork但是如果我在jsfiddle加载后单击run它就不再工作了。 最佳答案 它看起来像在Chrome上调用focus()(jquery-ui默认情况下对第一个可选项卡元素执行的操作)(无法测试IE——在OSX上)聚焦框并选择框中的文

javascript - 无法覆盖 $.rails.allowAction

我需要在我的Rails应用程序中自定义确认框。我找到了this,将js代码添加到我的application.js中,但$.rails似乎未定义。这是我添加到application.js文件的代码:$.rails.allowAction=function(link){if(!link.attr('data-confirm')){returntrue;}$.rails.showConfirmDialog(link);returnfalse;};$.rails.confirmed=function(link){link.removeAttr('data-confirm');returnlin

javascript - 无法从 jQuery 对象获取 innerHTML

我正在使用谷歌地图API。我写了下面的代码。然后我使用googlechrome控制台查看$("div#map")的内容。console.log($("div#map"));结果是:[​​…​​​]我怎样才能得到innerHTML:​…​​我尝试了$("div#map>div"),但没有返回任何内容。为什么?是因为Javascript生成的innerHTML吗?我怎样才能得到它并在上面的div中插入另一个div?非常感谢。 最佳答案 要从有效的jquery选择器中获取普通的javascriptdom对象,请使用get(0)或[0]。$

javascript - javascript表单验证中的可访问性

这是我要解决的盲人社区的一个重要问题。我如何告诉盲人访问者用户名已被占用?我当前的设置并不重要,但对于示例情况,我目前有一个Jquery实现,它通过ajax根据php脚本检查用户输入,它返回一个json,然后我将其显示在屏幕上的错误字段中.非常基本,超出了我的问题范围,因为它运行良好。但如果我是盲人,我不会注意到用户名Batman已被占用或不能包含空格,而且我的密码至少需要7个字符。或者,在没有使用javascript的情况下提交表单后,错误会列在错误登录页面上-它很笨拙,但可以正常工作。更好、更动态的解决方案和支持将是最佳选择。 最佳答案

javascript - 无法在 webkit 浏览器的全屏模式下在文本输入中键入任何字母或数字

切换到全屏模式后(在chrome和safari上测试),我无法在文本输入中输入任何字母或数字,但我仍然可以输入特殊字符,如*¨%£但没有简单的字母...代码非常简单:HTMLLAUNCHFULLSCREENJSfunctionlaunchFullScreen(element){if(element.requestFullScreen){element.requestFullScreen();}elseif(element.mozRequestFullScreen){element.mozRequestFullScreen();}elseif(element.webkitRequestF

javascript - 检查外部样式表是否已加载以备后备

有一个similarpostalready,但我觉得它不能很好地回答我的特定问题。我想检查外部样式表是否已加载。例如,如果它受到网络问题的阻碍,那么我想知道并加载回退。这是jQuery主题CSS的CDN的后备,但我不希望它最终专门针对那个,因为我有其他我想应用的外部CSS这也是。引用link元素将出现在页面上,因此不接受头部中存在link元素的模式匹配。我没有能力更改样式表中的CSS,因此添加虚拟CSS是NotAcceptable。由于我无法控制外部样式表中的CSS,因此依赖CSS中现有的类是很脆弱的,所以我希望有其他解决方案。使用超时是唯一的方法吗?我应该设置多长时间?我应该选择什么